Analyzing And Valuing The Top 5 Big Tech Stocks